﻿using System;
using System.Collections.Generic;
using System.Text;

namespace AudioPlayer.Plugin.Storage {
	/// <summary>
	/// Picture data
	/// </summary>
	public interface IPicture {
		/// <summary>
		/// Description
		/// </summary>
		string Description { get; set; }
		/// <summary>
		/// Mime type of picture
		/// </summary>
		string Mimetype { get; set; }

		/// <summary>
		/// Is picture primary
		/// </summary>
		bool Primary { get; set; }

		/// <summary>
		/// Raw data
		/// </summary>
		byte[] Bytes { get; set; }

		/// <summary>
		/// Gets the width.
		/// </summary>
		/// <value>The width.</value>
		int Width { get; }

		/// <summary>
		/// Gets the height.
		/// </summary>
		/// <value>The height.</value>
		int Height { get; }
	}
}
